phosphate ore - German English Dictionary